About Intelligent Borehole Systems Ltd (12042414) United Kingdom