About Vera Global Solutions Ltd (11715910) United Kingdom