About Ceylon Ventures Limited (10827815) United Kingdom