About Entity Holdings Limited (05523474) United Kingdom