About Novelcit Solutions Ltd (12804691) United Kingdom