It's not unusual that there might be little history or google information for a marketing/financial services company, often marketing companies can be relatively newly formed and there are a great many of them, so it's just maths! Having a look at the website and business owner and tracing that...