About Fjs Manea Mains Limited (11627398) United Kingdom