About Ncuk Accra Ltd (13712790) United Kingdom