About Mirax Ltd (12185687) United Kingdom