About Wyrd Bird Ltd. (09786547) United Kingdom