About Thorx Consulting Limited (10572797) United Kingdom