About Intellect Works International Ltd (12928543) United Kingdom