About Mirrl Holdings (n.i.) Ltd (NI639532) United Kingdom