About Nyani Project Solutions Limited (09741587) United Kingdom