About Kant Consulting Limited (12374404) United Kingdom