About Macondo 101 Ltd (08967036) United Kingdom