About Lahmacino Ltd (12405280) United Kingdom