About Intelligent Capital Holdings Limited (SC576334) United Kingdom