About Esseby Holdings Ltd (12064527) United Kingdom