About Jk&d Limited (12323258) United Kingdom