About Eazi Stay Ltd (11761724) United Kingdom