About Framework Holdings Limited (11108498) United Kingdom