About Noble Technologies Ltd (13348645) United Kingdom