About Altean Technology Limited (11305483) United Kingdom