About Diamond Technology Ltd (07604022) United Kingdom