About Deli Curry Ltd (SC643198) United Kingdom