About Flavia Ltd. (06765063) United Kingdom