About Cnsr Ltd (12541481) United Kingdom