About Black Swan Management Ltd (04738280) United Kingdom