About Julian Flash Artistry Ltd (11010162) United Kingdom