About Altimate Techologies Limited (NI659464) United Kingdom