About Adalabs Ltd (11846622) United Kingdom