About Eclipse Brasil Ltd (12544814) United Kingdom