About Meto Kebab Limited (12788579) United Kingdom