About Noviniti Dev Co 2 Limited (11384262) United Kingdom