I’ve received an invoice from Xero, who are they?

Xero is the accounting platform that we use for managing invoices.

whois: Andy White Freelance WordPress Developer London