About Slic Solutions Limited (07538899) United Kingdom