About Nyami Project Ltd (12846924) United Kingdom