About Intellics Limited (10407714) United Kingdom