About Lomo Management Services Limited (09266399) United Kingdom