About Glam Touch Limited (11312174) United Kingdom