About Hark Digital Ltd (12770746) United Kingdom