About Diamond Tec Studios Ltd (13175183) United Kingdom