About Ficalo Limited (NI648749) United Kingdom