About Altamira Colour Limited (SC143999) United Kingdom