About Intellexia Limited (09193620) United Kingdom