About Methexis Limited (11960079) United Kingdom