About Lemonyx Ltd (13376553) United Kingdom