About Ftr (north West) Limited (11956736) United Kingdom