About Think Refine Ltd. (10835690) United Kingdom