About New Frontier G1 Ltd (SC639977) United Kingdom