About Janusz Blin Limited (10558747) United Kingdom