About Algillani Limited (10240163) United Kingdom