About Pakora House Ltd (12367531) United Kingdom