About Kindred Labs Limited (11030707) United Kingdom