About Bccmax Ltd (11854931) United Kingdom