About Hexcap Ltd (13602414) United Kingdom