About K Rend Ewi Limited (10820622) United Kingdom