You're way off...
1. Go to their About Us page - clearly, that's a photo of TWO DIFFERENT employees.
It's higly unlikely that they have two key leadership team members with the name Reuben.
And why was the second Reuben picture hidden from public if it is a different key employee?
Anyway, they have already removed the pic from their files now, I guess they are also reading here..
I saved the second Reuben-pic on a webspace.
2. The "Global" company isn't a UK Company. Where does it say they are a UK Company? Clearly it's an IBC.
The "Disollved" entity you referenced isn't even relevant to them, it's a company with the same name that was in the UK years ago.
I didn't write that "Global" is a UK company, it doesn't matter anyway.
It's about not been able to find any background information in the internet about the five key leadership team members.
Usually succesfull traders or analysts have some history or records in the internet.