About Trivid Cloud Technologies Limited (12064374) United Kingdom