About Boohoo Telecs Limited (10878380) United Kingdom