About Neowell Solutions Lp (SL028246) United Kingdom