About Bol & Bol Ltd (10279042) United Kingdom