About Intology Associates Ltd (13699414) United Kingdom