About Euro Capsule Resort Ltd (12063241) United Kingdom