About Borehole Solutions Group Ltd (11663480) United Kingdom