About Diamond Master Ltd (13048366) United Kingdom