About The Raffle Co. Ltd (13507216) United Kingdom