About Sliced Backhand Ltd (12080961) United Kingdom