About Esprit Associates Limited (12487215) United Kingdom