About Nkerose Limited (10875025) United Kingdom