About Delonex Chad (one) Limited (10761849) United Kingdom