About Fts Homes Holdings Limited (SC421101) United Kingdom