About Narrowbeam Limited (06560098) United Kingdom