About Altidia Limited (13525966) United Kingdom