About Lomoro Securities Limited (03072902) United Kingdom