About Strakt Consult Limited (09523478) United Kingdom