About Sne D Jubilee Ltd (11327674) United Kingdom