About Trachdas Ltd (SC656217) United Kingdom