About Jackwala Ltd (12689612) United Kingdom