About Algodel Ltd (13637327) United Kingdom