About Mylo Event Management Ltd (NI649262) United Kingdom