About Nyamira Ltd (12673790) United Kingdom