About Entity Systems Limited (04621622) United Kingdom