About Lucry Ltd (SC632285) United Kingdom