About Vera Maa Ltd (10664096) United Kingdom