About Mendogas Ltd (09013277) United Kingdom