About Rextech Developments Limited (10938020) United Kingdom