About Noah 7 Limited (09962122) United Kingdom