About Seam & Co. Uk Ltd (13102568) United Kingdom