About Black Swan Vision Ltd (12281635) United Kingdom