About Sllp 346 Limited (SC712743) United Kingdom