About Cq Beauty Haven Ltd (12844181) United Kingdom