About Stringent Developments Ltd. (13338963) United Kingdom