About Rockhopper Health Innovation Ltd (10302307) United Kingdom