About Hsr Holdings Ltd (12906343) United Kingdom