About Alien 1 Limited (08987793) United Kingdom