About I.e. Developments (uk) Ltd (05679050) United Kingdom