About Kanwal S Ltd (11298011) United Kingdom