About Filicor Holding Limited (07677058) United Kingdom