About Albatross Golf Giveaway Ltd (13300060) United Kingdom