About Manea Facility Ltd (11755874) United Kingdom