About Atlas Powerhouse Ltd (13081883) United Kingdom