About St. Mina International Limited (11209487) United Kingdom