About Intellidex Holdings Limited (13211967) United Kingdom