About Lera Management Ltd (08668030) United Kingdom