About Leema Enterprise Limited (09380218) United Kingdom