About Jdrspr Ltd (12224963) United Kingdom