About Sehh Ltd (12320372) United Kingdom