About 7d Developments Ltd (12060891) United Kingdom