About Walnut Management Ltd (11882046) United Kingdom