About Flusso Limited (10226707) United Kingdom