About Gift Lab Co Ltd. (13106268) United Kingdom