About Raja Kebabish Ltd (13625353) United Kingdom