About Vera Ventures Limited (12548153) United Kingdom