About Alcatraz Beach Club Ltd (11830308) United Kingdom