About Glaxomour Ltd (10906247) United Kingdom