About Sili Home Appliances Limited (12987118) United Kingdom