About Bameas Solutions Ltd (13415786) United Kingdom