About Jfrd Wind Ltd (10770312) United Kingdom