About S O L (np) Ltd (12432570) United Kingdom