About Modus Investments Management Limited (11437499) United Kingdom