About Lerex Technology Holdings Limited (13510770) United Kingdom