About Mirell Ltd (12882404) United Kingdom