About Frederick Investments Limited (12258637) United Kingdom