About Kim & Lolly Ltd (11768732) United Kingdom