About Alien House Ltd (11000988) United Kingdom