About Oba Kebab Ltd (10597820) United Kingdom