About Rafal Mikus Limited (12073433) United Kingdom