About Nobis Global Holdings Ltd (13459354) United Kingdom