About Notam Grand Limited (13494241) United Kingdom