About Perfect Solutions Worldwide L.p. (SL009566) United Kingdom