About Minitree America Latina Limited (09960135) United Kingdom