About Kindred Spirit Global Limited (12468482) United Kingdom