About Nakoda Limited (06624842) United Kingdom