About Alien 2 Ltd (13188330) United Kingdom