About Diamond Cat Limited (13621664) United Kingdom