About The Prize Raffle Company Ltd. (12263500) United Kingdom