About Njord Clean Air Uk Limited (12020746) United Kingdom