About Thebeautybox Ltd (13537785) United Kingdom