About Lamo Technology Co. Limited (13707538) United Kingdom