About Libyan Street Food (lsf) Ltd (13222875) United Kingdom