About Di Developments Int Ltd (11691171) United Kingdom