About Jopling Holdings Ltd (11628446) United Kingdom