About The Kindr Company Group Limited (12848180) United Kingdom