About Pleydell Technology Consulting Limited (06703418) United Kingdom