About Grandexo L.p. (SL022619) United Kingdom