About Swee Elec Ltd (11426093) United Kingdom