About Carpemedium Ltd (12039525) United Kingdom