About Rexhill Limited (12759301) United Kingdom