About Novick Kotkis Limited (11966409) United Kingdom