About Myrafflr Ltd (NI680364) United Kingdom