About Lagox Limited (12112687) United Kingdom