About Thorix Creations Limited (10397592) United Kingdom