About By.florence Limited (12358059) United Kingdom