About Intelletec Holdings Ltd (09738290) United Kingdom