About Fredrick Holdings Limited (12135523) United Kingdom