About Nicci Take Limited (08813582) United Kingdom