About Bamae Limited (11657780) United Kingdom