About Pschent Technology & Project Solutions Limited (11542758) United Kingdom