About Laemcasa Limited (13530933) United Kingdom