About Kngurr Consulting Limited (SC686753) United Kingdom