About Cpal Block Shareholder Limited (12799327) United Kingdom