About Lee S Equus Terapi Investment Limited (13233402) United Kingdom