That’s because he hid all the millions he was making in overseas accounts from his failed company... live in Monaco. It's not like Companies House checks.
Well, congratulations on his move from Waltham Cross, I guess.
https://beta.companieshouse.gov.uk/company/08780522/officers
That fooled HMRC