About Struct Applications Ltd (11778702) United Kingdom