About Intelitrade Developments Ltd (07517141) United Kingdom