About Meederine Ltd (11279356) United Kingdom