About Jd Labs (oxford) Ltd (10390011) United Kingdom