Company name: Faster Merchant Services Ltd
Description: Faster payment solutions for everyday businesses
22 Nightingale Ln, London E11 2HE, United Kingdom