About Primodi Limited (NI068141) United Kingdom