About Tri-mycall Limited (10848370) United Kingdom