About Mythic & Partners Limited (12576246) United Kingdom