About The Lion And The Bear Limited (13050097) United Kingdom