About Intrec International Ltd (11991608) United Kingdom