About Nohr S Ark Limited (09299697) United Kingdom