About H. Sepehri Ltd. (SC393424) United Kingdom