About Seam Capital Ltd (11402385) United Kingdom