About Altalake Ltd (08824094) United Kingdom