About Rockhopper Capital Ltd (13402898) United Kingdom