About Hy3rid Ltd (11321838) United Kingdom