About Algante Technology Limited (12033895) United Kingdom