About Alba Holdings Llp (OC436044) United Kingdom