About Altea Corporate Limited (10118225) United Kingdom