About Trade Place Software Ltd (09064353) United Kingdom