About Leevest Capital Ltd (09523318) United Kingdom