About Thrift Farm Holdings Limited (11789896) United Kingdom