About Intelligenceya Limited (12850779) United Kingdom