About Klart Stad Investment Limited (13468822) United Kingdom