About Intengo Holdings Limited (09659532) United Kingdom