About Mythic Technology Limited (10139805) United Kingdom