About Thebeautyboxstudios Ltd (12699254) United Kingdom