About Kabland Investment Management Ltd (12166023) United Kingdom