About Kindly Kept Limited (10863089) United Kingdom