About Elness Ltd (12845919) United Kingdom