About Marcin Budzewski Limited (11087201) United Kingdom