About Joel Farm Inc Ltd (12167183) United Kingdom