About Blue Sand Medical Ltd (12590403) United Kingdom