About Altida Limited (09002607) United Kingdom