About Vera Solutions Ltd (07653045) United Kingdom