About Parmx Miranda Investment Limited (11940121) United Kingdom