About Khorus Limited (12795532) United Kingdom