About P & P Technology Holdings Ltd (11045085) United Kingdom