About Wyrd Technology Ltd (11518143) United Kingdom