About Kindaquick Limited (12951796) United Kingdom