About Nomell Solutions Lp (LP015913) United Kingdom