About Roots&space Ltd (11138267) United Kingdom