About Nii Boye Limited (13642164) United Kingdom