About Maciej Rurka Ltd (10887937) United Kingdom