About Yellow Spoon Ltd (10254327) United Kingdom