About Easy R&d Ltd. (09191044) United Kingdom