About Seam Vibes Ltd (13149953) United Kingdom