About Sem Ventures Limited (12256681) United Kingdom