About Newman Ivers Cuby Enterprise Ltd (12424483) United Kingdom