About High Rope Solutions Ltd (09201550) United Kingdom