About Hexad Associates Limited (09150173) United Kingdom