About Alien Bass Limited (12010913) United Kingdom