About Sehansa Ltd (10531542) United Kingdom