About Rs Cygnus Holdings Ltd (12142323) United Kingdom