About Jaggard Enterprise Limited (10746037) United Kingdom