About Pip Management Holdings Limited (10434653) United Kingdom