About Floeire Europe Limited (NI618388) United Kingdom