About Marcin Rusak Studio Ltd (10307737) United Kingdom