About Jrd Innovations Limited (08562870) United Kingdom