About Jeru Noho Ltd (12146844) United Kingdom