About Scissor S Art London Ltd (12839075) United Kingdom