About Labelle Tech Corporation Ltd. (10116382) United Kingdom