About Lamjay International Limited (12975532) United Kingdom