About Finessepa Ltd (11895813) United Kingdom