About Alpha Raffle Ltd (12638335) United Kingdom