About Bambar Ltd (13441200) United Kingdom