About Fund Focus Limited (05306048) United Kingdom