About Siffo Management Ltd (08669188) United Kingdom