But this is a lie - I checked. At time of writing, you claim 100k GBP is equal to 131390 USD, while Google claims it's 131620 USD, a difference of nearly $300!
Even saying "the live rate" is a lie. There is no one "live rate" (and therefore no "the" live rate). The price depends on your liquidity providers. IBKR shows "the live rate". Revolut shows "the live rate". Wise shows "the live rate". Google shows "the live rate". Despite all of them showing "the live rate", all of them have subtly different prices because all of them are part of slightly different markets.
Claiming otherwise is a lie. It'd be more honest to say "we pass on the prices from our partners without markup" or something like that.
You should also make clear which rate you're talking about. The market has a spread, how do you handle it? Do you give clients the mid-price or do you just pass through the bid/ask?
The "Learn more" next to the rate info doesn't actually tell me anything more as well. I'd expect it to show me a page with more detailed information about your liquidity and how you determine the price. The box I already saw at the top of the page isn't "more".