About Kandahari Limited (12418805) United Kingdom