About Nokken Limited (10540585) United Kingdom