About International Brokerage & Trading Services (ibts) Ltd (13119862) United Kingdom