About Nancy Mae Ltd (11877955) United Kingdom