About Inten Limited (06662138) United Kingdom