About Intelligent Technological Solutions Limited (10633480) United Kingdom