About Cyti (holdings) Limited (11080164) United Kingdom