About Kplex Capital Partners Limited (12555332) United Kingdom