About Hench Capital Ltd (10348383) United Kingdom