About Spartan World Uk Ltd (12233429) United Kingdom