About Juttemeier Investment Limited (11025991) United Kingdom