About Entity Designs Limited (03721154) United Kingdom