About Flagship Eight Limited (11366327) United Kingdom