About Intrudocolosium Limited (10424895) United Kingdom