About Flashman International Limited (11582693) United Kingdom