About Verofy Merchant Services Limited (09189895) United Kingdom