About Macondo Holding Ltd (11735605) United Kingdom