About Kindlee Ltd (12547156) United Kingdom