About Nicosia Ltd (11347386) United Kingdom