About D-ploy (uk) Ltd (09108990) United Kingdom