About Frontier Nx Limited (10403680) United Kingdom