About Esse Esse Limited (13129519) United Kingdom