About Performance Holdings Limited (10562970) United Kingdom