About Ptw Holdings Limited (11327241) United Kingdom