About S Chai Limited (11688388) United Kingdom