About Jeac Holdings Ltd (13103572) United Kingdom