About Laurea Tech Limited (10598842) United Kingdom