It show a 'loan' coming annually from Helen Webberely.
With the company effectively not turning a profit.
There's absolutely no detail beyond that.
It doesn't smell right.
Where are payments made? What currency and if it onshore or off shore.
It looks like it could well be 'UK shell company' of some description.
But its operational side is registered elsewhere.
No expert but that would be my suspicion.