About Switchbeauty Ltd (13649976) United Kingdom