About Alba Finance Holding Plc (07468001) United Kingdom