About Filicor Associates Limited (NI643606) United Kingdom