About Ninfo Limited (11492585) United Kingdom