About Koli Holdings Limited (10780395) United Kingdom