About Oxin Electrical Limited (11590533) United Kingdom