About Blueshark Investments Limited (11912729) United Kingdom