About Vera Ambition Ltd (12505486) United Kingdom