About The Glam Factor Ltd (11241384) United Kingdom