About Vera Group Ltd (11020651) United Kingdom