About Loulou Glamour Ltd (13170428) United Kingdom