About Performore Limited (09258852) United Kingdom