About Ndcro Limited (10496075) United Kingdom