About Kyor Consulting Limited (10721751) United Kingdom