About Rockhopper Holdings Limited (06183563) United Kingdom