About Altinel & Co Limited (12356269) United Kingdom