About The Kaptin Korma Ltd (11518751) United Kingdom