About Jp Moller Capital Ltd (12339885) United Kingdom