About Nyaasa Technology Limited (11800549) United Kingdom