About Methodica Limited (SC408428) United Kingdom