About Raffle X Limited (11490442) United Kingdom