About Vera Investment Ltd (10395738) United Kingdom