About Mirus World Limited (08079303) United Kingdom