About Hascap Ltd (12642474) United Kingdom