About Linkercyte Ltd (08329015) United Kingdom