About Noam Holdings Limited (11909536) United Kingdom