About Cygnus Management Limited (06295609) United Kingdom