About S Jauhar Ltd. (SC424637) United Kingdom