About Altea Solutions Ltd (08366645) United Kingdom