About Hopwell Investments Ltd (12304302) United Kingdom