About Fredrick Investment Limited (13311319) United Kingdom