About Hexiqon Ltd. (12660261) United Kingdom