About Bareboss Ltd (13137543) United Kingdom