About Lamella Trading Co Ltd (12160540) United Kingdom