About Novadea Solutions Lp (SL017610) United Kingdom