About The International Raffle Company Ltd (12401160) United Kingdom