About Kullving Capital Advisors Limited (10021839) United Kingdom