About Eight Points Vision Ltd (SC684493) United Kingdom