About Seemore Investments Limited (11711202) United Kingdom