About Lomax Ventures Limited (11286484) United Kingdom