About Diamond Echo Ltd (09250227) United Kingdom