About Senjen Ltd (13041301) United Kingdom