About Cytek Horseshoe Company Ltd (06223915) United Kingdom