About Albany Group Holdings Ltd (10382326) United Kingdom