About Intellica Group Limited (10770284) United Kingdom