About Mirox (rye) Ltd (12929550) United Kingdom