About Sening Capital Ltd (11237561) United Kingdom