About Noamko Limited (12491150) United Kingdom