About Altco Holdings Limited (08028614) United Kingdom