About Leumas (international) Ventures Limited (03703971) United Kingdom