About Kuya S Street Food Ltd (11605726) United Kingdom