About Inta Limited (10338000) United Kingdom