About Kindred Fellows Ltd (12327390) United Kingdom