About Predeem Innovation Ltd. (10856723) United Kingdom