About Altimco Investments Ltd (08574491) United Kingdom