About Adalab Technology Ltd (12668512) United Kingdom