About Ohmyhairbeauty Ltd (12745875) United Kingdom