About Algolix Limited (13130818) United Kingdom