About The Glorious Touch Limited (12649232) United Kingdom