About Filipetti Ltd. (SC295349) United Kingdom