About Solexo L.p. (SL015085) United Kingdom