About Nokkytech Limited (10202479) United Kingdom