About Albany Beck Worldwide Limited (11524609) United Kingdom