About Jhml Holdings Ltd (13380983) United Kingdom