About Turiya Limited (09955852) United Kingdom