About Sundklakk Invest Limited (07244093) United Kingdom