About Jaycaelum Ltd (13100424) United Kingdom