About Altico (holdings) Ltd (13275740) United Kingdom