About Kyndred Limited (07605255) United Kingdom