About Kielo Trading Ltd (12591708) United Kingdom