About Nui London Ltd (11848865) United Kingdom