About Alba Beverage Company Ltd. (SC186883) United Kingdom