About Bo Rain International Auction London Ltd. (11980952) United Kingdom