About H.ease Ltd (11413039) United Kingdom