About Macondo Ltd (07501628) United Kingdom