About Globle International Construction Technology Co. Ltd (13532899) United Kingdom