About Adela Nrng Ltd (12062782) United Kingdom