About Seams & Blucee Micro Services Limited (10974267) United Kingdom