About Black Swan Guardian Limited (12171716) United Kingdom