About Khan Ivore Limited (07757158) United Kingdom