About Le Face Place Limited (11030627) United Kingdom