About Twister Research Ltd (NI662111) United Kingdom