About Hexagan (uk) Limited (11637502) United Kingdom