About Simon Pacer Ltd (12139109) United Kingdom