About Jy&d Limited (13027925) United Kingdom