About Mitica Construct Limited (12849893) United Kingdom