About Ki & Louis Ltd (13026619) United Kingdom