About Food Stall Ltd (10059548) United Kingdom