About Nduakashopers Limited (13195834) United Kingdom