About Ragged Flag Limited (06440048) United Kingdom