About Ned London Limited (11287806) United Kingdom