About Ellitan Masterkey Limited (12798999) United Kingdom