About Sibu Electronics Ltd (13521295) United Kingdom