About Fir Tree Technology Limited (04259721) United Kingdom