About Rotor Technologies (management) Ltd (13395909) United Kingdom