About Fast Food Kings Ltd (SC684703) United Kingdom