About Intargo Limited (13559888) United Kingdom