About Refocus Investments Limited (11576608) United Kingdom