About Ladi Management Limited (13670170) United Kingdom