About Boom Care Solutions Ltd (13624052) United Kingdom