About Hoi Sen Kitchen Limited (11024279) United Kingdom