About Esmerald Ltd (08270448) United Kingdom