About Kindel Ltd (12381167) United Kingdom