About Nja Sailing Limited (12237891) United Kingdom