About Black Lion Associates Limited (10373747) United Kingdom