Umbrella International Holding LLC is a global intellectual property holding and licensing company.
Contact: info@umbr3lla.io