About Salubi Company Ltd (12896280) United Kingdom