About Beauty Box By Jade Ltd (12053925) United Kingdom