Our valued sponsor

UK or Ireland offshore company ?

What is a PSC register and what does it mean it's closed?