About Nanyuki Engineering Limited (10871790) United Kingdom