About Fir Tree Technology Manufacturing Ltd (12540418) United Kingdom