About Hasker Investments Limited (10179383) United Kingdom