About Slinn Business Solutions Limited (10372156) United Kingdom