About Florence Technology Ltd. (03557189) United Kingdom