About The Jammie Life Ltd (13687724) United Kingdom