About Named & Kept Ltd (12156218) United Kingdom