About Shofr Ltd. (SC529082) United Kingdom