About Jd Bio-solutions Ltd (13134081) United Kingdom