About Scopro Ltd. (SC264172) United Kingdom