About Macondo 84 Limited (10297657) United Kingdom