About Saollka Limited (13565417) United Kingdom