About Innovative Trading Solutions Ltd. (06381968) United Kingdom