About Florea Construct Limited (12754004) United Kingdom