About Novadea Electronics Lp (SL015326) United Kingdom