About Ninepoint Design Limited (09596028) United Kingdom