About Nosh Concepts Ltd (12150859) United Kingdom