About Tridomi Interactive Company Limited (12440580) United Kingdom