About Simba Fast Food Limited (13370643) United Kingdom