About Ivour Ltd. (10576714) United Kingdom