About Kinord Business Consultants Limited (10068333) United Kingdom