About Intellect Enterprises Limited (04396105) United Kingdom