About Black Swan Uk Holdings Ltd (12144615) United Kingdom