About Medol Investments Limited (07468136) United Kingdom