About Sebnini Holdings Ltd (08631312) United Kingdom