This could be Kool upgrade,off a VW or something low capacity they reckon, similar serial number found on LR V8 engine charger but a larger version.
Guessing all the computers and chips used in turbo conversions needed, injectors etc.
I can fabricate any brackets and housings for it in stainless and aluminium, what's the inlet and out on these ?