About Open Exchange Rates (uk) Limited (10516590) United Kingdom