About 3rd Benchmark Limited (12447079) United Kingdom