About Open Trade Synergy Ltd (12770891) United Kingdom