About Bameo Ltd (12728124) United Kingdom