About Nakuru Limited (12507112) United Kingdom