About Marcin Olow Ltd (10071939) United Kingdom