About Rockhopper Investments Ltd (10316569) United Kingdom