About Promikia Ltd (13097640) United Kingdom