About Sling Assist Limited (12091452) United Kingdom