About Fiorucci Holdings Limited (09287584) United Kingdom