About Seemore Independent Consultants Limited (13190735) United Kingdom