About The Beauty Box Studio Ltd (13257318) United Kingdom