About Fronted Holding Ltd (12278750) United Kingdom