About Manns Ventures Limited (12744031) United Kingdom