About Almico Limited (SC148672) United Kingdom