About Khan It Farm Limited (13550624) United Kingdom