About Jdfra Ltd (09562679) United Kingdom