About Blueshark Technologies Limited (10547376) United Kingdom