About Fredri Co Limited (10303947) United Kingdom