About Dimvill Technology Ltd (13120712) United Kingdom