About Kplex Holdings Limited (13495022) United Kingdom