About Intaa Limited (10655399) United Kingdom