About Tailwind Group Ltd (11902530) United Kingdom