About Perfecta Technology Lp (SL025473) United Kingdom