About New Guardians Ltd. (10082334) United Kingdom