About Hemcer Technology Limited (11507516) United Kingdom