About Shahbaz Tikka Ltd (13636036) United Kingdom