About Novko Limited (11635646) United Kingdom