About Entity London Limited (12007770) United Kingdom