About Intellect-uk Limited (09897326) United Kingdom