About Intellectsoft Ltd (06428115) United Kingdom