About Adela Development Industrial Co. Ltd. (10515994) United Kingdom