About Lomo Topco Limited (11544292) United Kingdom