About Lameneta Solutions Ltd (13686742) United Kingdom