About Proffs Holdings Limited (12934021) United Kingdom