About Thrustturbine Ltd (12209087) United Kingdom