About Flash Timepiece Ltd (13204846) United Kingdom