About Lyris Group Ltd (12930634) United Kingdom