About Kakori Restaurant Ltd (11259269) United Kingdom