About Sehana Holdings Limited (12585039) United Kingdom