About Jab Clinical Solutions Limited (09579836) United Kingdom