About Flo Trade Ltd (11488191) United Kingdom