About Lacane Solutions Limited (10501926) United Kingdom