About Firth X Ltd (11599230) United Kingdom