About Rafal Solak Ltd (12340106) United Kingdom