About Nibble Management (walkden) Limited (11543918) United Kingdom