About The Lovely Food Kiosk Ltd (11134726) United Kingdom