About J Life Investments Ltd (12248929) United Kingdom