About Salt & Light Prism Ltd (12189752) United Kingdom