About Novakle Limited (13676595) United Kingdom