About Floe S Mobile Beauty Ltd (12209287) United Kingdom