About Wyrd Entertainment Ltd (06907323) United Kingdom