About Bare Grillz London Ltd (10442462) United Kingdom