About Sehn Ltd (10447701) United Kingdom