About Intelscoop Limited (13443692) United Kingdom