About Algom Technologies Ltd (13174879) United Kingdom