About Intax Advisors Limited (12982179) United Kingdom