About Intellect Bi Ltd (12266663) United Kingdom