About Mesgo Limited (10716244) United Kingdom