About Miralglendel Limited (13351647) United Kingdom