About Intellect Select Limited (11362885) United Kingdom