About Ppt Solutions Limited (05883328) United Kingdom