About Jyd Property Ltd (12274617) United Kingdom