About Flash Met Limited (12427311) United Kingdom