About Weiird Ltd. (10931341) United Kingdom