About Laica Construct Ltd (12677437) United Kingdom