About Messor Ltd. (13681185) United Kingdom