About Flamingo S Lips Ltd (13393828) United Kingdom