About Flick&trade Ltd (11105665) United Kingdom