About Jsrdr Limited (12907635) United Kingdom