About Straightech Ltd (11735624) United Kingdom