About Dynorotor Limited (12793457) United Kingdom