About Flagdor Limited (SC698619) United Kingdom