About J.t.k Maid In Time Ltd (12054367) United Kingdom