About A1ba Control Solutions Ltd (SC473914) United Kingdom