About Seemo Management Ltd (12759516) United Kingdom