About Miss Flapper Limited (12268502) United Kingdom