About Hardd Ltd (12111646) United Kingdom