About Flaru Management Ltd. (07678980) United Kingdom