About Ndentcell Ltd (11561191) United Kingdom