About Beauty Box Limited (10788125) United Kingdom