About Blue Hat Associates Limited (10188498) United Kingdom