About Intellect Juris Limited (09882338) United Kingdom