I seem to remember someone with a similar name asking for my bank details and he was going to send me a large cheque, he was coming into large amounts of cash!.
What with the fca, italian vat, italian tax investigations/appeals, this one needs a wide berth before it settles down, Seems to be out of control or leadership.