About Freimanis Construction Ltd (11711258) United Kingdom