About Shek Chilli Ltd (12917613) United Kingdom