About Jeyceylon Ltd (12905865) United Kingdom