About Marcin Kyc Ltd (12324109) United Kingdom