About Dobar London Ltd (13575146) United Kingdom