About Mimisor Ltd (13582685) United Kingdom