About Algidity Limited (08517789) United Kingdom