About Ab Altea Ltd (11014908) United Kingdom