About First Time Lucky Limited (12344437) United Kingdom