About Theo S World Ltd (13284383) United Kingdom