About Nyakarura Ltd (08995547) United Kingdom