About Jbd Solutions Limited (10697108) United Kingdom