About Ssk Consult Limited (07758411) United Kingdom