About Emhl (holdco) Limited (12944619) United Kingdom