About New Flag United Kingdom Limited (10108663) United Kingdom