About Quistell Group Lp (LP021169) United Kingdom