About Rockhopper It Management Ltd (09287923) United Kingdom