About Twisted Ltd (NI655931) United Kingdom