About Nosh London Ltd. (09931695) United Kingdom