About Encyclia Holdings Ltd (13505165) United Kingdom