About New Focus Financial Limited (10975237) United Kingdom