About Entity Limited (02224807) United Kingdom