About Mythic Oddities Ltd (11558038) United Kingdom