About Krogh Invest Limited (10857649) United Kingdom