About Numitor Holdings Ltd (11255125) United Kingdom