About H3 Effect Ltd (09027809) United Kingdom