About Nescare Group Lp (SL028210) United Kingdom