About Noko Freehold Limited (13535279) United Kingdom