About Perfect Management Worldwide L.p. (SL010636) United Kingdom