About Oscillectric Limited (10968733) United Kingdom